1003 W Ogden Ave, Ste B, Naperville, IL 60563-7908, Naperville
"New tables, chairs and booths; streamlined menu. Food was great!"
"New tables, chairs and booths; streamlined menu. Food was great!"